int color_filter(unsigned char *input, int width, int height);
void controlMotor(char cMotorNumber, long lPosition);
void start_robochallenge();
char findBlobs();
void grab_frame(char impFilter);
void move_image(unsigned char *src1, unsigned char *src2, unsigned char *dst, unsigned int width, unsigned int height);
unsigned int vblob(unsigned char *frame_buf, unsigned char *blob_buf, unsigned int ii);
void blob_merge(unsigned char *blob_buf, unsigned char old_blob, unsigned char new_blob);
void init_colors();
void filterControl(char value);
void getColor();
unsigned int vpix(unsigned char *frame_buf, unsigned int xx, unsigned int yy);
